package model.advertisers.reference;

import model.reference.Categories;
import model.reference.Departments;
import model.reference.Regions;

public class LeboncoinReference extends AdvertiserReference {

	public LeboncoinReference() {

		this.getCategories().put(Categories.ALL.getName(), "");
		this.getCategories().put(Categories.CAR.getName(), "voitures");
		this.getCategories().put(Categories.MOTORBIKE.getName(), "motos");
		this.getCategories().put(Categories.CARAVAN.getName(), "caravaning");
		this.getCategories().put(Categories.BOATING.getName(), "nautisme");
		this.getCategories().put(Categories.ALL_CAR.getName(), "_vehicules_");
		this.getCategories().put(Categories.HOUSE.getName(), "_maison_");
		this.getCategories().put(Categories.COMPUTER.getName(), "informatique");
		this.getCategories().put(Categories.GAME.getName(),
				"consoles_jeux_video");
		this.getCategories().put(Categories.PHONE.getName(), "telephonie");
		this.getCategories().put(Categories.ALL_MULTIMEDIA.getName(),
				"_multimedia_");
		this.getCategories().put(Categories.ANIMALS.getName(), "animaux");
		this.getCategories().put(Categories.WINE.getName(), "vins_gastronomie");
		this.getCategories().put(Categories.MUSICAL_INSTRUMENT.getName(),
				"instruments_de_musique");
		this.getCategories().put(Categories.GAME_TOY.getName(), "jeux_jouets");
		this.getCategories().put(Categories.HOBBIES.getName(), "_loisirs_");
		this.getCategories()
				.put(Categories.JOBS.getName(), "_emploi_services_");
		this.getCategories().put(Categories.LESSONS.getName(),
				"cours_particuliers");
		this.getCategories().put(Categories.BUILDING_SALES.getName(),
				"ventes_immobilieres");
		this.getCategories().put(Categories.BUILDING_RENT.getName(),
				"locations");
		this.getCategories().put(Categories.BUILDING_COLOCATION.getName(),
				"colocations");
		this.getCategories().put(Categories.BUILDING_HOLIDAY_RENT.getName(),
				"locations_de_vacances");
		this.getCategories().put(Categories.BUILDING.getName(), "_immobilier_");

		this.getLocalisation().put(Regions.ALL.getName(), "");
		this.getLocalisation().put(Regions.ALSACE.getName(), "alsace");
		this.getLocalisation().put(Regions.AQUITAINE.getName(), "aquitaine");
		this.getLocalisation().put(Regions.AUVERGNE.getName(), "auvergne");
		this.getLocalisation().put(Regions.BASSE_NORMANDIE.getName(),
				"basse_normandie");
		this.getLocalisation().put(Regions.BOURGOGNE.getName(), "bourgogne");
		this.getLocalisation().put(Regions.BRETAGNE.getName(), "bretagne");
		this.getLocalisation().put(Regions.CENTRE.getName(), "centre");
		this.getLocalisation().put(Regions.CHAMPAGNE_ARDENNE.getName(),
				"champagne_ardenne");
		this.getLocalisation().put(Regions.CORSE.getName(), "corse");
		this.getLocalisation().put(Regions.FRANCHE_COMTE.getName(),
				"franche_comte");
		this.getLocalisation().put(Regions.HAUTE_NORMANDIE.getName(),
				"haute_normandie");
		this.getLocalisation().put(Regions.ILE_DE_FRANCE.getName(),
				"ile_de_france");
		this.getLocalisation().put(Regions.LANGUEDOC_ROUSSILLON.getName(),
				"languedoc_roussillon");
		this.getLocalisation().put(Regions.LIMOUSIN.getName(), "limousin");
		this.getLocalisation().put(Regions.LORRAINE.getName(), "lorraine");
		this.getLocalisation().put(Regions.MIDI_PYRENEES.getName(),
				"midi_pyrenees");
		this.getLocalisation().put(Regions.NORD_PAS_DE_CALAIS.getName(),
				"nord_pas_de_calais");
		this.getLocalisation().put(Regions.PAYS_DE_LA_LOIRE.getName(),
				"pays_de_la_loire");
		this.getLocalisation().put(Regions.PICARDIE.getName(), "picardie");
		this.getLocalisation().put(Regions.POITOU_CHARENTES.getName(),
				"poitou_charentes");
		this.getLocalisation().put(
				Regions.PROVENCE_ALPES_COTE_D_AZUR.getName(),
				"provence_alpes_cote_d_azur");
		this.getLocalisation()
				.put(Regions.RHONE_ALPES.getName(), "rhone_alpes");
		this.getLocalisation().put(Regions.GUADELOUPE.getName(), "guadeloupe");
		this.getLocalisation().put(Regions.MARTINIQUE.getName(), "martinique");
		this.getLocalisation().put(Regions.GUYANE.getName(), "guyane");
		this.getLocalisation().put(Regions.REUNION.getName(), "reunion");
		this.getLocalisation().put(Departments.AIN.getName(), "ain");
		this.getLocalisation().put(Departments.AISNE.getName(), "aisne");
		this.getLocalisation().put(Departments.ALLIER.getName(), "allier");
		this.getLocalisation().put(
				Departments.ALPES_DE_HAUTES_PROVENCE.getName(),
				"alpes_de_hautes_provence");
		this.getLocalisation().put(Departments.HAUTES_ALPES.getName(),
				"hautes_alpes");
		this.getLocalisation().put(Departments.ALPES_MARITIMES.getName(),
				"alpes_maritimes");
		this.getLocalisation().put(Departments.ARDECHE.getName(), "ardeche");
		this.getLocalisation().put(Departments.ARDENNES.getName(), "ardennes");
		this.getLocalisation().put(Departments.ARIEGE.getName(), "ariege");
		this.getLocalisation().put(Departments.AUBE.getName(), "aube");
		this.getLocalisation().put(Departments.AUDE.getName(), "aude");
		this.getLocalisation().put(Departments.AVEYRON.getName(), "aveyron");
		this.getLocalisation().put(Departments.BOUCHES_DU_RHONE.getName(),
				"bouches_du_rhone");
		this.getLocalisation().put(Departments.CALVADOS.getName(), "calvados");
		this.getLocalisation().put(Departments.CANTAL.getName(), "cantal");
		this.getLocalisation().put(Departments.CHARENTE.getName(), "charente");
		this.getLocalisation().put(Departments.CHARENTE_MARITIME.getName(),
				"charente_maritime");
		this.getLocalisation().put(Departments.CHER.getName(), "cher");
		this.getLocalisation().put(Departments.CORREZE.getName(), "correze");
		this.getLocalisation().put(Departments.CORSE_DU_SUD.getName(),
				"corse_du_sud");
		this.getLocalisation().put(Departments.HAUTE_CORSE.getName(),
				"haute_corse");
		this.getLocalisation()
				.put(Departments.COTE_D_OR.getName(), "cote_d_or");
		this.getLocalisation().put(Departments.COTES_D_ARMOR.getName(),
				"cotes_d_armor");
		this.getLocalisation().put(Departments.CREUSE.getName(), "creuse");
		this.getLocalisation().put(Departments.DORDOGNE.getName(), "dordogne");
		this.getLocalisation().put(Departments.DOUBS.getName(), "doubs");
		this.getLocalisation().put(Departments.DROME.getName(), "drome");
		this.getLocalisation().put(Departments.EURE.getName(), "eure");
		this.getLocalisation().put(Departments.EURE_ET_LOIR.getName(),
				"eure_et_loir");
		this.getLocalisation()
				.put(Departments.FINISTERE.getName(), "finistere");
		this.getLocalisation().put(Departments.GARD.getName(), "gard");
		this.getLocalisation().put(Departments.HAUTE_GARONNE.getName(),
				"haute_garonne");
		this.getLocalisation().put(Departments.GERS.getName(), "gers");
		this.getLocalisation().put(Departments.GIRONDE.getName(), "gironde");
		this.getLocalisation().put(Departments.HERAULT.getName(), "herault");
		this.getLocalisation().put(Departments.ILLE_ET_VILAINE.getName(),
				"ille_et_vilaine");
		this.getLocalisation().put(Departments.INDRE.getName(), "indre");
		this.getLocalisation().put(Departments.INDRE_ET_LOIRE.getName(),
				"indre_et_loire");
		this.getLocalisation().put(Departments.ISERE.getName(), "isere");
		this.getLocalisation().put(Departments.JURA.getName(), "jura");
		this.getLocalisation().put(Departments.LANDES.getName(), "landes");
		this.getLocalisation().put(Departments.LOIR_ET_CHER.getName(),
				"loir_et_cher");
		this.getLocalisation().put(Departments.LOIRE.getName(), "loire");
		this.getLocalisation().put(Departments.HAUTE_LOIRE.getName(),
				"haute_loire");
		this.getLocalisation().put(Departments.LOIRE_ATLANTIQUE.getName(),
				"loire_atlantique");
		this.getLocalisation().put(Departments.LOIRET.getName(), "loiret");
		this.getLocalisation().put(Departments.LOT.getName(), "lot");
		this.getLocalisation().put(Departments.LOT_ET_GARONNE.getName(),
				"lot_et_garonne");
		this.getLocalisation().put(Departments.LOZERE.getName(), "lozere");
		this.getLocalisation().put(Departments.MAINE_ET_LOIRE.getName(),
				"maine_et_loire");
		this.getLocalisation().put(Departments.MANCHE.getName(), "manche");
		this.getLocalisation().put(Departments.MARNE.getName(), "marne");
		this.getLocalisation().put(Departments.HAUTE_MARNE.getName(),
				"haute_marne");
		this.getLocalisation().put(Departments.MAYENNE.getName(), "mayenne");
		this.getLocalisation().put(Departments.MEURTHE_ET_MOSELLE.getName(),
				"meurthe_et_moselle");
		this.getLocalisation().put(Departments.MEUSE.getName(), "meuse");
		this.getLocalisation().put(Departments.MORBIHAN.getName(), "morbihan");
		this.getLocalisation().put(Departments.MOSELLE.getName(), "moselle");
		this.getLocalisation().put(Departments.NIEVRE.getName(), "nievre");
		this.getLocalisation().put(Departments.NORD.getName(), "nord");
		this.getLocalisation().put(Departments.OISE.getName(), "oise");
		this.getLocalisation().put(Departments.ORNE.getName(), "orne");
		this.getLocalisation().put(Departments.PAS_DE_CALAIS.getName(),
				"pas_de_calais");
		this.getLocalisation().put(Departments.PUY_DE_DOME.getName(),
				"puy_de_dome");
		this.getLocalisation().put(Departments.PYRENEES_ATLANTIQUES.getName(),
				"pyrenees_atlantiques");
		this.getLocalisation().put(Departments.HAUTES_PYRENEES.getName(),
				"hautes_pyrenees");
		this.getLocalisation().put(Departments.PYRENEES_ORIENTALES.getName(),
				"pyrenees_orientales");
		this.getLocalisation().put(Departments.BAS_RHIN.getName(), "bas_rhin");
		this.getLocalisation()
				.put(Departments.HAUT_RHIN.getName(), "haut_rhin");
		this.getLocalisation().put(Departments.RHONE.getName(), "rhone");
		this.getLocalisation().put(Departments.HAUTE_SAONE.getName(),
				"haute_saone");
		this.getLocalisation().put(Departments.SAONE_ET_LOIRE.getName(),
				"saone_et_loire");
		this.getLocalisation().put(Departments.SARTHE.getName(), "sarthe");
		this.getLocalisation().put(Departments.SAVOIE.getName(), "savoie");
		this.getLocalisation().put(Departments.HAUTE_SAVOIE.getName(),
				"haute_savoie");
		this.getLocalisation().put(Departments.PARIS.getName(), "paris");
		this.getLocalisation().put(Departments.SEINE_MARITIME.getName(),
				"seine_maritime");
		this.getLocalisation().put(Departments.SEINE_ET_MARNE.getName(),
				"seine_et_marne");
		this.getLocalisation().put(Departments.YVELINES.getName(), "yvelines");
		this.getLocalisation().put(Departments.DEUX_SEVRES.getName(),
				"deux_sevres");
		this.getLocalisation().put(Departments.SOMME.getName(), "somme");
		this.getLocalisation().put(Departments.TARN.getName(), "tarn");
		this.getLocalisation().put(Departments.TARN_ET_GARONNE.getName(),
				"tarn_et_garonne");
		this.getLocalisation().put(Departments.VAR.getName(), "var");
		this.getLocalisation().put(Departments.VAUCLUSE.getName(), "vaucluse");
		this.getLocalisation().put(Departments.VENDEE.getName(), "vendee");
		this.getLocalisation().put(Departments.VIENNE.getName(), "vienne");
		this.getLocalisation().put(Departments.HAUTE_VIENNE.getName(),
				"haute_vienne");
		this.getLocalisation().put(Departments.VOSGES.getName(), "vosges");
		this.getLocalisation().put(Departments.YONNE.getName(), "yonne");
		this.getLocalisation().put(Departments.TERRITOIRE_DE_BELFORT.getName(),
				"territoire_de_belfort");
		this.getLocalisation().put(Departments.ESSONNE.getName(), "essonne");
		this.getLocalisation().put(Departments.HAUTS_DE_SEINE.getName(),
				"hauts_de_seine");
		this.getLocalisation().put(Departments.SEINE_SAINT_DENIS.getName(),
				"seine_saint_denis");
		this.getLocalisation().put(Departments.VAL_DE_MARNE.getName(),
				"val_de_marne");
		this.getLocalisation().put(Departments.VAL_D_OISE.getName(),
				"val_d_oise");

	}

}
